package org.colswe.junitlab.modelo;

import java.util.Date;

/**
* Clase que define los atributos de un festivo
*/
public class Festivo {

    //Dato fecha
	private Date fecha;
	//Se sabe si el dia es laborable o no
	private boolean laborable;
	
	/**
	 * Retorna la fecha del día festivo
	 * @return Fecha del día festivo
	 */
	public Date getFecha() {
		//retorna la fecha
		return fecha;
	}
	
	/**
	 * Establece la fecha del día festivp
	 * @param fecha La fecha que se asgina al día festivo
	 */
	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}
	
	/**
	 * Dice si el día festivo es laborable o no
	 * @return Verdadero si el día es laborable, falso de lo contrario
	 */
	public boolean isLaborable() {
		//retorna si es laborable ono
		return laborable;
	}
	
	/**
	 * Establece el que el día festivo sea laborable o no
	 * @param laborable Verdadero si el día es laborable, falso de lo contario
	 */
	public void setLaborable(boolean laborable) {
		this.laborable = laborable;
	}
}
